package tr.edu.metu.is.mega.server.service;

import java.util.List;

import tr.edu.metu.is.mega.client.service.GwtTeamService;
import tr.edu.metu.is.mega.common.dto.CourseDTO;
import tr.edu.metu.is.mega.common.dto.LectureNoteDTO;
import tr.edu.metu.is.mega.common.dto.TeamDTO;

import com.google.gwt.user.server.rpc.RemoteServiceServlet;

/**
 * Implementation of GWT team service.
 */
public class GwtTeamServiceImpl extends RemoteServiceServlet implements GwtTeamService {

    private static final long serialVersionUID = 9125690692713597145L;
    
    
    /**
     * Default constructor.
     */
    public GwtTeamServiceImpl() {
        // TODO Auto-generated constructor stub
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public TeamDTO createTeam(TeamDTO team) {
        // TODO Auto-generated method stub
        return null;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public TeamDTO updateTeam(TeamDTO team) {
        // TODO Auto-generated method stub
        return null;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public void deleteTeam(TeamDTO team) {
        // TODO Auto-generated method stub

    }

    /**
     * {@inheritDoc}
     */
    @Override
    public List<LectureNoteDTO> getTeams(CourseDTO course) {
        // TODO Auto-generated method stub
        return null;
    }
}
